have one's bases covered - Türkisch Englisch Wörterbuch